Flag of CUB

IM Carlos Larduet Despaigne

* 1968 (57)
Best Elo: 2397
Latest Elo: 2267
Birthday: 1968